Лабораторная работа №1

Julia. Установка и настройка. Основные принципы

Чемоданова Ангелина Александровна

Российский университет дружбы народов имени Патриса Лумумбы, Москва, Россия

08 сентября 2025

Докладчик

  • Чемоданова Ангелина Александровна
  • Cтудентка НФИбд-02-22
  • Российский университет дружбы народов имени Патриса Лумумбы
  • 1132226443@pfur.ru
  • https://github.com/aachemodanova

Цели и задачи

Цель работы

Основная цель работы — подготовить рабочее пространство и инструментарий для работы с языком программирования Julia, на простейших примерах познакомиться с основами синтаксиса Julia.

Задание

  1. Установите под свою операционную систему Julia, Jupyter.
  2. Используя Jupyter Lab, повторите примеры.
  3. Выполните задания для самостоятельной работы.

Подготовка инструментария к работе

На моем компьютере ранее уже была установлена Julia для выполнения работ по “Математическому моделированию”:

Julia

Основы синтаксиса Julia на примерах

Для начала потренируемся с определением типов числовых величин:

Примеры определения типа числовых величин

Основы синтаксиса Julia на примерах

После чего приступим к рассмотрению приведения аргументов к одному типу:

Примеры приведения аргументов к одному типу

Основы синтаксиса Julia на примерах

И рассмотрим примеры определения функций, а также работу с массивами:

Примеры определения функций

Основы синтаксиса Julia на примерах

Примеры работы с массивами

Самостоятельная работа

В первом задании рассмотрим основные функции для чтения / записи / вывода информации на экран. Для этого составим свои примеры:

Примеры работы с функциями для чтения/записи/вывода информации на экран

Самостоятельная работа

Примеры работы с функциями для чтения/записи/вывода информации на экран

Самостоятельная работа

Примеры работы с функциями для чтения/записи/вывода информации на экран

Самостоятельная работа

Во втором задании состаивим пример для функции parse():

Пример работы с функцией parse

Самостоятельная работа

Далее изучим синтаксис Julia для базовых математических операций с разным типом переменных:

Примеры работы базовых математических операций

Самостоятельная работа

Примеры работы базовых математических операций

Самостоятельная работа

Примеры работы базовых математических операций

Самостоятельная работа

В конце работы приведём несколько примеров с операциями над матрицами:

Примеры работы с операциями над матрицами

Самостоятельная работа

Примеры работы с операциями над матрицами

Выводы

В результате выполнения данной лабораторной работы мы подготовили рабочее пространство и инструментарий для работы с языком программирования Julia, на простейших примерах познакомились с основами синтаксиса Julia.